On opportunistic software reuse

نویسندگان
چکیده

برای دانلود باید عضویت طلایی داشته باشید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Reuse of Adaptive Software through Opportunistic Parameterization

The paper introduces opportunistic parameterization as a new way for class structure reuse in object-oriented environments. We suggest incremental construction of parameterized classes using class structure constraints. That is, at any time in the life cycle of a class structure, it can be declared that the class structure or a part of it will be parameterized and what the parameters would be. ...

متن کامل

Lessons from an Experiment on Opportunistic Reuse

EVERY YEAR, MORE than US$5 billion worth of software projects are cancelled or abandoned worldwide.1 Many of these projects are dropped not because their software failed but because the original project aims and assumptions changed. When cancellations occur after signifi cant development, they lock in potentially useful, reusable software artifacts. If we can fi nd effi cient ways to salvage an...

متن کامل

Perspective on Software Reuse

This report presents a perspective on software reuse in the context of "ideal" software development capabilities. Software reuse is viewed as a means of achieving—or at least approximating—the ideal capabilities. A generic application and development model is proposed for unifying various types of software reuse. The model can be initially formulated as a project family architecture and produce...

متن کامل

Debate on software reuse libraries

High levels of reuse depend on a source of software to reuse. To meet this need many organizations have based their reuse programs on a centrally managed reusable software library (RSL). However, although the library metaphor has guided early work in classification, retrieval, and other areas of reuse technology, experiences vary on whether a centrally-managed RSL or domain-specific RSL provide...

متن کامل

Knowledge Reuse for Software Reuse

Software reuse can provide significant improvements in software productivity and quality whilst reducing development costs. Expressing software reuse intentions can be difficult though. A developer may aspire to reuse a software component but experience difficulty expressing their reuse intentions in a manner that is compatible with, or understood by, the component retrieval system. Various int...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

ژورنال

عنوان ژورنال: Computing

سال: 2020

ISSN: 0010-485X,1436-5057

DOI: 10.1007/s00607-020-00833-6